ff5bcf0fa2068b323dbd70bd309ce24c8a5b4add,src/main/java/org/nem/core/model/MosaicDefinitionCreationTransaction.java,MosaicDefinitionCreationTransaction,getOtherAccounts,#,108

Before Change


	protected Collection<Account> getOtherAccounts() {
		final MosaicLevy levy = this.getMosaicDefinition().getMosaicLevy();
		if (null != levy && !levy.getRecipient().equals(this.getSigner())) {
			return Arrays.asList(this.creationFeeSink, levy.getRecipient());
		}

		return Collections.singletonList(this.creationFeeSink);

After Change



	@Override
	protected Collection<Account> getOtherAccounts() {
		final Collection<Account> accounts = new ArrayList<>();
		accounts.add(this.creationFeeSink);

		final MosaicLevy levy = this.getMosaicDefinition().getMosaicLevy();
		if (null != levy && !levy.getRecipient().equals(this.getSigner())) {
			accounts.add(levy.getRecipient());
		}

		return accounts;
	}

	@Override